home *** CD-ROM | disk | FTP | other *** search
/ MacHome 2000 March / MacHome CD (March 2000).iso / pc / Games / ACE! 1.7.2.sit / ACE! 1.7.2 / Version Info < prev    next >
Text File  |  2000-01-08  |  11KB  |  155 lines

  1. Version History
  2.  
  3. 1.7.2 (8/1/2000)
  4. • This version fixes a bug with MacOS 9 whereby ACE would use the wrong module, and would behave unpredictably, or display error messages stating that the module was damaged or had resources missing.
  5.  
  6. 1.7.1 (14/11/99)
  7. • New modules: Curse of the Azure Bonds, Cythera, Odyssey - Legend of Nemesis, Prime Target.
  8. • Previously, some modules would display files in the Open… dialog that could not actually be usefully opened (e.g. the Unlimited Adventures Password module would display any Unlimited Adventures document, instead of just the "GAME001.DAT" file). This problem has been fixed.
  9. • Updated my postal address and added a link to a mirror of the ACE web page (see the "Read Me").
  10.  
  11. 1.7 (6/9/99)
  12. • New modules: Fallout, Pool of Radiance, System Shock.
  13. • URL items in the 'Module Info' and 'About ACE…' dialogs are now drawn in the colour and style specified in the Internet control pannel (is that a useful feature or what?)
  14. • In the window menu, the item corresponding to the front window is ticked.
  15. • Locked files, and files that are on read-only volumes are now handled correctly - you can open these files, but you can't save them (as a consequence of the way ACE works, even the Save A Copy As option will be disabled). You have to copy files to a writeable drive before you can save any changes you make.
  16. • Bugs fixed: ACE would quit even when the user had canceled quitting (whoops). Reverting a window would make it's name appear twice in the window menu. Sometimes, holding down the option key while closing a window would do nothing at all (all three bugs were introduced in version 1.6).
  17.  
  18. 1.6.2 (26/7/99)
  19. • Fixed a bug that could cause the wrong module to be used.
  20.  
  21. 1.6.1 (18/7/99)
  22. • Fixed a bug that prevented ACE! from running on some systems (MacDialogLib not found on launch).
  23. • Fixed a bug that would reset the current module if the Module Info dialog or the About ACE… dialog was displayed.
  24.  
  25. 1.6 (15/7/99)
  26. • ACE now has an official web page at http://www.crosswinds.net/~drysdall/ace.html
  27. • New modules: Dragon Blade, Master of Orion, ZPC.
  28. • Scripting now works on 68k Macs.
  29. • ACE! is now a recordable application.
  30. • You can select a window from the window menu (see preferences).
  31. • The contents of lists can be printed.
  32. • Printing now works correctly for more than one page.
  33. • Fixed bugs in the Realmz 6 module (minstrel spells, new items).
  34.  
  35. 1.5.1 (18/4/99)
  36. • New modules: Realmz 6, Quest of Yipe! II.
  37. • You can store frequently used list items in a list of favorites with the "Add to Favorites" command, and then use the "Add Favorite Item" script to add a favorite item to a list.
  38. • Modules that display a list of spells now show only the spells appropriate to the character's class (Realmz, M&M II and III).
  39. • By default, ACE now displays simpler (and less fatal) error messages to the user. To activate debugging mode with more specific error messages, hold down the option key immediately after opening ACE.
  40. • Fixed some bugs with 'Special Actions' in the Realmz modules.
  41.  
  42. 1.5 (21/3/99)
  43. • Lists are now scriptable, and some scripts to manipulate lists have been added to the script menu (and also appear in some modules).
  44. • New modules: Heroes of Might & Magic II (Heroes, Players and Towns) and Death Blade.
  45. • You can double-click on the lists in the item editing dialog as an alternative to clicking on the OK button.
  46. • Added a 'splash screen' (which you can hide using ACE's preferences).
  47. • A "Next window" script has been added.
  48. • You can choose Select All from the Edit menu (or press Command-A) to select all files in the Open dialog (MacOS 8.5 or Navigation Library only).
  49. • When editing a compound file, changes to a window could sometimes be saved even when the user clicked on Don't Save. This bug is now fixed.
  50. • Fixed a bug with the M&M III module (awards would get scrambled when using tabbed windows).
  51. • The Class menu in the Unlimited Adventures module now shows all classes.
  52. • Fixed a cosmetic bug with lists on non-appearance manager systems (switching between panes could make lists in other windows go blank).
  53.  
  54. 1.4.1 (16/1/99)
  55. • Fixed a bug that caused ACE to crash on startup with some old 7.5 systems (specifically, those with Apple Event Manager 1.0.0 installed)
  56. • Fixed a bug that prevented embedded scripts from appearing in the Script menu if the save game was opened via drag-and-drop.
  57. • New module: Jewel of Arabia - Dreamers.
  58.  
  59. 1.4 (13/12/98)
  60. • Some modules now have lists (equipment, spells etc) that can be edited.
  61. • New modules: Escape Velocity: Override, Damage Incorporated, Abuse, Curse of Dragor.
  62. • Open and Save dialogs use Navigation services (under MacOS 8.5 or with the Navigation library installed).
  63. • It is no longer necessary to name a 'scpt' resource in a script using ResEdit to make it appear in ACE's Script menu.
  64. • Fix a bug with big-endian variables (did not affect any existing modules).
  65. • Fixed a bug from version 1.3 which could cause printing to fail (error id 11).
  66.  
  67. 1.3 (30/4/98)
  68. • Some modules now have tabbed windows and more features.
  69. • New modules: Mantra II, Might & Magic III party, Realmz 5.
  70. • You can now press the option key when selecting menu commands via the keyboard (e.g. command-option-W to close all windows).
  71. • You can assign command keys to scripts in the script menu (see the "Development (Scripting)" document for more information).
  72. • Renamed the Save As... command to Save A Copy As.
  73. • Updated and improved balloon help for menus.
  74. • Added a new "Close All But This Window" script.
  75. • You can use the optional parameter 'to' with the 'Save' script command.
  76. • The maximum number of open windows is now 40 (previously 16).
  77. • Lots of bug fixes.
  78.  
  79. 1.2.1 (26/1/98)
  80. • Fixed a bug with the Save As... command.
  81.  
  82. 1.2 (12/1/98)
  83. • ACE! now supports scripting - look at the scripts menu for some examples.
  84. • New modules: Omega (version 0.75 and 0.80), Escape Velocity, Harry the Handsome Executive and Unlimited Adventures design password.
  85. • Function keys 1 to 4 now Cut, Copy, Paste and Clear respectively. The Clear button on the numeric keypad also clears text.
  86. • Lots of minor bug fixes.
  87.  
  88. 1.1.1 (27/10/97)
  89. • Added a better version checking process which won't become apparent until later versions of ACE!
  90. • Fixed a bug that prevented ACE! from running on non-MacOS 8 PPC systems (AppearanceLib not found error on launch)
  91.  
  92. 1.1.0 (23/10/97)
  93. • Uses the Appearance manager. On MacOS 8 systems, all dialogs and windows are "theme-savy".
  94. • Changed the wording of the "Invalid Value" dialog and added a "Use Maximum/Minimum button".
  95. • Fixed a bug with hi/lo nibbles (which only affected the 'M&M II' module).
  96. • Fixed a bug with reading in long data types on 68k Macs.
  97.  
  98. 1.0.0 (29/9/97)
  99. • First public release.
  100.  
  101.  
  102. Planed Features
  103.  
  104. In no particular order of importance, some of the features planned for future versions are:
  105.  
  106. Carbon (MacOS X Client) compatability
  107.  
  108. Recompiling ACE to run under the carbon libraries would probably be fairly trivial. However, this will have to wait until I have suitable hardware and software, and would also raise the requirements to MacOS 8.1 or later, PPC only.
  109.  
  110. Debug mode
  111.  
  112. The debugging mode will be expanded to allow a person debugging a module to query controls and run a 'sanity check' on a module.
  113.  
  114. Linked controls
  115.  
  116. A primative form of linking is currently supported that allows the selection of a pop-up menu to affect the contents of a list. The linking system will be expanded to allow controls to affect each other in a more general way. Two possibilities include:
  117.  
  118. 1. A control could enable or disable other controls. For example, a checkbox might be disabled until another checkbox is checked.
  119.  
  120. 2. A control could change the value of other controls. For example, increasing a character's 'strength' might increase their 'bonus to hit'.
  121.  
  122.  
  123. Compatibility Issues
  124.  
  125. This section lists any known bugs, conflicts or cosmetic glitches in ACE! and the recommended helper utilities. Unless otherwise noted, all information is relevant to the current versions at time of writing.
  126.  
  127. ACE!
  128.  
  129. 1. On systems with Appearance Manager 1.0.x, when pasting or clearing in an edit text field, a grey background will be drawn in the edit text field. This is a cosmetic bug with the Appearance Manager. It is fixed in Appearance Manager 1.1 and later (MacOS 8.5).
  130.  
  131. 2. When more than one window is opened at once on appearance manager systems, windows in the background may not have their controls 'greyed-out' correctly. Moving the affected windows to the foreground and the putting them behind another window fixes this.
  132.  
  133. 3. On appearance manager systems, some lists do not draw their scroll-bars properly when a list contains only a few items. On MacOS 8.0 or 8.1, the scroll bars are drawn as if they could be scrolled. On MacOS 8.5, the scroll bars are not drawn at all. This appears to be a MacOS bug (it occurs when the maximum number of rows specified in the 'ldes' resource is greater than the number of rows that can be displayed without scrolling, but the resulting list contains less than this number).
  134.  
  135. ResEdit (version 2.1.x):
  136.  
  137. 1. ResEdit may save changes to a resource fork even when the user clicks on the Don't Save button. This occurs when editing some resource types, and not with others. If you accidentally delete a resource or make changes you want to undo, use the Revert command (and see note 6 below).
  138.  
  139. 2. ResEdit will freeze when you try to open or create a 'DITL' when the clipboard contains some styled text. The easiest way to avoid this is to select the 'DITL' resource (before opening it) and copy it (i.e. hit Command-C before opening the 'DITL').
  140.  
  141. 3. On some Power Macintosh's, ResEdit will freeze if you copy or cut item(s) from a 'DITL' more than once.
  142.  
  143. 4. ResEdit has (crash) problems displaying control items in the 'DITL' editor. If you are working in a 'DITL' and you see a pop-up menu contains characters that should not be present, or are greyed out, then you should immediately save the module and quit ResEdit. This seems to occur when you add, move or resize any custom control. Do not attempt to look at the affected control item, or make any other changes to other dialog items. Quitting and reopening ResEdit seems to reduce it's 'sensitivity' to this problem.
  144.  
  145. 5. When attempting to open a 'DITL' resource, you may sometimes alerted that "the item count is too high", or that "the DITL resource is x byte(s) too large". You may see the size of the 'DITL' resource change after you dismiss this alert. Simply quit ResEdit and then re-open ResEdit and the module, and you should be able to open the 'DITL' normally.
  146.  
  147. 6. The Revert command doesn't always work - sometimes changes you have made to a resource file will be saved even if you haven't used the save command. If you do use the revert command, quit and re-open ResEdit immediately to avoid problems.
  148.  
  149. 7. Don't save while a 'DLOG' editor is open - apparantly this can cause corruption of the resource file. Close the 'DLOG' editor before saving.
  150.  
  151. On Mac OS 8.5 or later:
  152.  
  153. 8. When editing a 'MENU' resource, don't click in an empty part of the menu list (ResEdit will quit with an error type 1).
  154.  
  155. 9. An (appearance manager) list control in a dialog will not draw correctly (it will be drawn outside the window). You can stop this from occurring by setting the "visible" field of the corresponding 'CNTL' resource to false before opening the 'DITL' (remember to reset it later). This bug appears to be cosmetic only, and does not affect the list in ACE.